package cn.sc.summer.mybatis.model;

import lombok.Data;

import java.io.Serializable;

/**
 * 类名：数据源类型映射关系
 *
 * @author a-xin
 * @date 2024/8/28 13:13
 */
@Data
public class DataSourceColumnType implements Serializable {

    private static final long serialVersionUID = -2133529139315925899L;

    /**
     * 数据源类型
     */
    private String dataSourceType;

    /**
     * 数据源类型默认长度
     */
    private Integer defaultLength;

    /**
     * java对应的类型
     */
    private Class<?> javaType;

    /**
     * 优先级，同类型优先级高的优先选择
     */
    private Integer priority;

}
